home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / print / babyspl.arj / README.DOC < prev    next >
Text File  |  1993-09-14  |  10KB  |  192 lines

  1.  
  2.                                 BabySpooler
  3.                                   v 2.02
  4.  
  5.  _______________________________________________________________________________
  6.                                                  _______
  7.  (c) Copyright  1993                        ____|__     |               (tm)
  8.  Budget Software Company                 --|       |    |-------------------
  9.  P. O. Box 621534                          |   ____|__  |  Association of
  10.  Littleton CO 80162                        |  |       |_|  Shareware
  11.                                            |__|   o   |    Professionals
  12.  Phone:                                  -----|   |   |---------------------
  13.     Voice: (303) 932-0440                     |___|___|    MEMBER
  14.     FAX  : (303) 932-0336
  15.     BBS  : (303) 932-0440
  16.  CompuServe:  70033,643                 Registration:  US$ 22.00
  17.  _______________________________________________________________________________
  18.  
  19.  
  20. ┌──────────────┐
  21. │ INTRODUCTION │
  22. └──────────────┘
  23.  
  24.   The Spooling/Despooling Software product consists of several functions:
  25.  
  26.      Spooling   - Intercepts data being sent to a port, and re-routes
  27.                   it to a file.  Then, if a Despooler is present, the
  28.                   file is printed in the background.
  29.  
  30.      Despooling - Prints a file in the background.
  31.  
  32.      Monitor    - Monitors a specified directory for the appearance of files
  33.                   meeting a specified skeleton.  Then it renames the file
  34.                   so it has a unique extension, and if a Despooler is
  35.                   present, starts printing it in the background.  The
  36.                   Monitor is an ideal mechanism for network printing.
  37.                   Each printer on the network has a Monitor that is
  38.                   monitoring a unique directory.  Workstations around the
  39.                   network simply place print-ready files into the appropriate
  40.                   directory.  (And they can use the Spooler to create the
  41.                   files.)
  42.  
  43.   The Spooling, Despooling, and Monitor functions have been bundled into
  44.   several different .EXE's so that you can choose the one that fits your
  45.   needs.  Each .EXE has an associated .DOC which describes it usage.
  46.  
  47.   The following .EXE's are included:
  48.  
  49.     SP3DSP.EXE    - Contains only a Despooler.  This program is included for
  50.                     programmers who wish to implement background printing
  51.                     into their application.  Files are enqueued for
  52.                     background printing via a software interrupt.
  53.  
  54.     SP3SPL.EXE    - Contains only a Spooler.  Data sent to the designated port
  55.                     is re-routed to a disk file.  Each document sent is
  56.                     spooled to a seperate file.  This program is useful in
  57.                     cases where you want to manipulate spooled data using
  58.                     another product, rather than have it sent to the printer.
  59.  
  60.     SP3MON.EXE    - Contains only a Monitor.  This program is useful in cases
  61.                     where your application has the ability to create a
  62.                     specific file.  The Monitor will rename the file to a
  63.                     unique extension so that your application can continue
  64.                     to create another file, and you don't have to worry about
  65.                     the first file being overwritten.
  66.  
  67.     SP3SPDSP.EXE  - Contains a Spooler and a Despooler.  Data sent to a printer
  68.                     will be intercepted and re-routed to a file name, and then
  69.                     enqueued for background printing.
  70.  
  71.     SP3DSPMN.EXE  - Contains a Monitor and a Despooler.  Any file appearing in
  72.                     a designated directory will be renamed, and then enqueued
  73.                     for background printing.  This program is very useful
  74.                     along with AutoCad (r) and Windows 3.x (r), where the
  75.                     application has the ability to create a print image into
  76.                     a file.
  77.  
  78.     SP3ALL.EXE    - Contains a Monitor, a Spooler, and a Despooler.  Data
  79.                     sent to the designated port will be re-routed to disk,
  80.                     and then enqueued for background printing.  And, any
  81.                     file that appears in a designated directory and having
  82.                     a designated extension will be renamed, and then enqueued
  83.                     for background printing.
  84.  
  85.   Also, the file SP3PRT.COM is included as a utility for enqueuing
  86.   DOS files for background printing.  This program works like DOS' PRINT
  87.   command.
  88.  
  89. ┌────────────────┐
  90. │ MULTIPLE PORTS │
  91. └────────────────┘
  92.  
  93.   The programs that you have received function over two ports.  You
  94.   designate at start-up which port/s are being handled.  However, the
  95.   Despooler is a very sophisticated background printing engine, and
  96.   is capable of background printing to as many as 8 ports simultaneously.
  97.   Each of the other functions ... the Monitor and the Spooler ... can handle
  98.   up to 8 ports as well.  With the Monitor, each port can have its own
  99.   monitored directory.
  100.  
  101.   Budget Software can supply you with any of the above programs so that they
  102.   can handle any number of ports that you desire.
  103.  
  104.  
  105. ┌──────────────────────────┐
  106. │ WINDOWS CONSIDERATIONS   │
  107. └──────────────────────────┘
  108.  
  109. You may go backwards and forth between Windows and DOS, and BabySpooler
  110. will continue to function properly.  However, in order to maximize printer
  111. activity, be sure to always load the program DS3WNDRV.EXE when you are 
  112. in Windows.  The best way to do this is to make an icon of DS3WNDRV.EXE into
  113. your Startup group window.  DS3WNDRV.EXE can tell if you've loaded one of
  114. the BabySpooler programs, and will simply put it to sleep if it detects
  115. that one isn't loaded.  So you don't have to worry about the program
  116. loading unnecessarily.  Also, DS3WNDRV.EXE is very non-conspicuous  ... it
  117. won't interfere with any other programs running in Windows.
  118.  
  119. Another thing you can explore in Windows is utilizing BabySpooler's
  120. Monitor facility, in conjunction with setting things up in WIN.INI so that
  121. you can choose that a print job be sent to a designated directory as a
  122. file, rather than directly to a port.  For example, if under the [ports]
  123. section of WIN.INI, you add a line:  C:\L1\WINFILE.PRN=
  124. then this entry will appear in your "attach" display when setting up
  125. printers, and if you print to this driver, output will automatically go
  126. to file C:\L1\WINFILE.PRN.  Now, BabySpooler's Monitor facility will
  127. automatically detect the appearance of this file, and will rename it to
  128. a unique name (so you don't have to worry about a subsequent print job
  129. trampling this one); and it will then enqueue it for background printing.
  130. This is an excellent way to handle Windows printing ... especially since
  131. BabySpooler, in conjunction with its DS3WNDRV.EXE program prints more
  132. efficiently than Windows' own Print Manager.  Be sure to use either the
  133. SP3DSPMN or the SP3ALL versions of BabySpooler in order to take advantage
  134. of this Monitor feature.
  135.  
  136.  
  137. ┌──────────────────────────┐
  138. │ SHAREWARE CONSIDERATIONS │
  139. └──────────────────────────┘
  140.  
  141.   You have obtained an un-registered version of Spooling/Despooling Software
  142.   which is being marketed under the shareware concept.  It is a fully working
  143.   version of the product, and the documentation is complete.  You are
  144.   encouraged to register with Budget Software Company.  The fee is US$ 22 for
  145.   a stand-alone verion, and $75 for a network version.
  146.  
  147.   You may register by phone, mail, FAX, or using Compuserve.  If you register
  148.   by phone, FAX, or Compuserve, please provide a Visa or Mastercard number,
  149.   name, and expiration date.
  150.  
  151.  
  152.        Address:      Budget Software Company
  153.                      P.O. Box 621534
  154.                      Littleton CO 80162-1534
  155.  
  156.        Phone:        (303) 932-1705
  157.  
  158.        Compuserve:   70033,643
  159.        FAX:          (303) 932-0336
  160.  
  161.  
  162.   By registering, you receive the following benefits:
  163.  
  164.     - A copy of the latest version of the product.
  165.  
  166.     - Free technical support.  Usually, the author will be providing the
  167.       support.  But in any case, your issue will be elevated to the author
  168.       if your question cannot be answered by your first contact.
  169.  
  170.     - Periodic notification of upgrades and enhancements; along with the
  171.       ability to upgrade at a nominal cost.
  172.  
  173.     - The ability to process multiple ports simultaneously .... up to 8 ports.
  174.  
  175.  
  176.   You are authorized to make as many copies of this un-registered version
  177.   of the product as you would like, and to distribute them freely to
  178.   individuals or onto bulletin boards.  You must, however abide by this one
  179.   simple rule ... that you always include with such distribution all of the
  180.   files that you have received.
  181.  
  182.  
  183.   Budget Software Company is a member of the Association of Shareware
  184.   Professionals (ASP).  ASP wants to make sure that the shareware principle
  185.   works for you.  If you are unable to resolve a shareware-related problem
  186.   with an ASP member by contacting the member directly, ASP may be able to
  187.   help.  The ASP Ombudsman can help  you resolve a dispute or problem with an
  188.   ASP member, but does not provide technical support for members' products.
  189.   Please write to the ASP Ombudsman at 545 Grover Rd, Muskegon MI 494420-9427,
  190.   or send a Compuserve message via easyplex to ASP Ombudsman 70007,3536.
  191.  
  192.